subtalar joint - German English Dictionary